﻿img{
    max-width:100%;
}
*:focus {outline: none;}
body{  
    position:relative;
}
.div1440{
margin:0 auto; padding:0 1em; max-width:90em;} 
/******header*********/
.header_1{
background-color:#404c4d; color:#fff; line-height:2.9375em;}
.header_1 a{
color:#fff;}
.header_1_left{
float:left; font-size:0.875em;}
.header_1_left ul li{ padding-left:20px;
float:left; background-position:left center; background-repeat:no-repeat;}
.header_1_left ul li:nth-child(1){ margin-right:2.285714285714286em;
background-image:url(../images/header/img1.png);}
.header_1_left ul li:nth-child(2){ padding-left:25px;
background-image:url(../images/header/img2.png);}
.header_1_right{
float:right;}
.header_1_right a{ float:left; margin-left:0.625em; margin-top:0.625em;
display:inline-block; width:1.625em; height:1.625em; background-position:center; background-repeat:no-repeat; position:relative;}
.header_1_right a img{ display:none;
position:absolute; max-width:none; top:1.625em; left:-1.835em; z-index:10;}
.header_1_right a:hover img{
display:block}
.header_1_right_1{
background-image:url(../images/header/img3.png);}
.header_1_right_2{
background-image:url(../images/header/img4.png);}
.header_1_right_3{
background-image:url(../images/header/img5.png);}
.header_2_mid{ position:relative;
height:7.0625em;}
.header_2_left{ height:100%;
position:absolute; left:0; top:0; width:35.73407202216066%;}
.header_2_left img:nth-child(2){
display:none}
.header_2_right{ height:100%;
position:absolute; right:0; top:0; width:16.96675900277008%;}
.header_2_mid_m{ width:27.21606648199446%;  position:absolute; top:0; right:22.50692520775623%; height:100%;}
.header_2_mid_mid{ padding-left:1em;
position:relative; padding-right:5.25em; border:1px #c5c5c5 solid;}
.header_2_mid_mid_btn{
position:absolute; right:0; top:0; height:100%; width:5.25em; color:#fff; border:none; background:none; background-color:#009cbd;}
.header_2_mid_mid_left{ padding-left:25px;
background-image:url(../images/header/img8.png); background-position:left center; background-repeat:no-repeat;}
.header_2_mid_mid_left input{
border:none; background:none; height:2.6875em; line-height:2.6875em; width:100%;}
.header_2{
border-bottom:1px #dcdcdc solid;}
.header_3_mid ul li{ padding:1.25em 0;
float:left; width:11.11111111111111%; text-align:center;}
.header_3_mid ul li a.biga{
display:block; background-position:left center; background-repeat:no-repeat; background-image:url(../images/header/img9.png);}
.header_3_mid ul li:nth-child(1) a.biga{
background-image:none}
.header_3_mid ul li span{ padding:0 1.25em;border-radius:1.555555555555556em;
font-size:1.125em; color:#292929; display:inline-block; line-height:1.555555555555556em;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.header_3_mid ul li a:hover span,.header_3_mid ul li a.bigaon span{
color:#fff; background-color:#007e97;}
.banner_mid{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:100;}
.banner_mid_3{
margin-top:1.5em;}
.banner_mid_3 a{border-radius:2.8125em;
display:inline-block; width:11.625em; line-height:2.8125em; background-color:#009cbd; color:#fff; text-align:center;}
.banner_mid_3 a span{ position:relative;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
display:inline-block; font-size:1.125em; padding-right:2.111111111111111em;}
.banner_mid_3 a:hover span{
padding-right:2.5em;}
.banner_mid_3 a span:after{
content:''; position:absolute; right:0; width:1.444444444444444em; height:1px; background-color:#fff; top:50%; margin-top:-0.5px;}
.indexbanner{
position:relative; padding-bottom:4.625em;}
.indexbanner_footer{
position:absolute; left:0; bottom:0; width:100%; z-index:100;}
.indexbanner_footer_mid{ background-color:#fff;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
position:relative; padding-left:13%;}
.indexbanner_footer_mid_left{
position:absolute; left:0; top:0; width:13%; height:100%; text-align:center; background-color:#009cbd;}
.indexbanner_footer_mid_right_mid{
text-align:center;}
.indexbanner_footer_mid_left_mid_1{
font-size:1.875em; color:#fff;}
.indexbanner_footer_mid_left_mid_2{ margin-top:0.2em;
color:#b1dbe4; font-family:Arial, Helvetica, sans-serif;}
.indexbanner_footer_mid_right_mid_1{
height:5em;}
.indexbanner_footer_mid_right_mid_2{
font-size:1.125em; color:#191919;}
.indexbanner_footer_mid_right_mid{ margin:2em 0; padding:0 1em;
background-position:left center; background-repeat:no-repeat; background-image:url(../images/index/img34.png);}
.swiper-pagination-1{
display:none}
.bannerimg{
background-position:center; background-repeat:no-repeat; background-size:cover; height:46.75em;}
.index_1{ padding-bottom:4.375em;
background-color:#f7fafb; overflow:hidden;}
.index_com{ margin-top:3em; margin-bottom:3em;
text-align:center; position:relative;}
.index_com_1{
font-family:Arial, Helvetica, sans-serif; font-size:3em; color:#e7eaf0;}
.index_com_2{ padding-bottom:0.6em;
position:absolute; left:0; top:0; z-index:10; width:100%; font-size:2.5em; color:#232323;}
.index_com_2:after{
content:''; position:absolute; bottom:0; width:1.425em; left:50%; margin-left:-0.7125em; height:0.05em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img35.jpg);}
.index_1_1 ul li{ height:37.5em;
float:left; width:33.3333333%; background-color:#fff; position:relative;}
.index_1_1_img_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_1_1_img{
position:absolute; width:100%; left:0; top:0; height:50%; overflow:hidden;}
.index_1_1_jj{
position:absolute; left:0; bottom:0; width:100%; height:50%;}
.index_1_1_jj:after{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
content:''; position:absolute; top:-0.9375em; left:50%; z-index:100; width:2.1875em; margin-left:-1.09375em; height:0.9375em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img9.png);}
.index_1_1_jj_mid{
padding:1.875em;}
.index_1_1_jj_1{
font-size:1.875em; color:#222222; padding-bottom:0.4em; border-bottom:1px #babad2 solid}
.index_1_1_jj_2{
color:#666; font-size:1.125em; margin:1em 0; line-height:1.8;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 3;  height:5.4em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.index_1_1_jj_3 span{ text-align:center; 
display:inline-block; width:7.0625em; line-height:1.875em; color:#fff; background-color:#009cbd;border-radius:1.875em;}
.index_1_1_jj_3 a:hover span b{
padding-right:2em;}
.index_1_1_jj_3 span b{padding-right:1.583333333333333em; 
font-weight:normal; position:relative; display:inline-block; font-size:0.875em;}

.index_1_1_jj_3 span b:after{ 
content:''; position:absolute; right:0; height:1px; background-color:#fff; top:50%; margin-top:-0.5px; width:0.8571428571428571em;}
.index_1_1 ul li:nth-child(2n) .index_1_1_img{
top:auto; bottom:0;}
.index_1_1 ul li:nth-child(2n) .index_1_1_jj{
top:0; bottom:auto;}
.index_1_1 ul li:nth-child(2n) .index_1_1_jj:after{
top:auto; bottom:-0.9375em; background-image:url(../images/index/img10.png);}
.index_1_1 ul li:hover{
background-color:#009cbd;}
.index_1_1 ul li:hover .index_1_1_jj_1{
color:#fff;}
.index_1_1 ul li:hover .index_1_1_jj_2{
color:#e7eaf0}
.index_1_1 ul li:hover .index_1_1_jj_3 span{
background-color:#fff; color:#009cbd;}
.index_1_1 ul li:hover .index_1_1_jj_3 span b{
padding-right:2em;}
.index_1_1 ul li:hover .index_1_1_jj_3 span b:after{
background-color:#009cbd}
.index_1_1 ul li:hover .index_1_1_jj:after{
background-image:url(../images/index/img12.png);}
.index_1_1 ul li:nth-child(2n):hover .index_1_1_jj:after{
background-image:url(../images/index/img11.png);}
.index_2_mid_2_right{
float:right; width:57.78670360110803%; margin:2.5em 0; margin-right:.5%;}
.index_2_mid_2_right_1{ 
font-size:1.875em; color:#000;}
.index_2_mid_2_right_2{
font-size:0.875em; color:#999; font-family:Arial, Helvetica, sans-serif; margin-top:0.4em;}
.index_2_mid_2_right_3{
color:#666;line-height:1.8;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 3;  height:5.4em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin:1.5em 0;}
.index_2_mid_2_right_4{ min-height:7.7em;
position:relative; padding-right:15em;}
.index_2_mid_2_right_4_right{
position:absolute; right:0; top:0; width:15em;}
.index_2_mid_2_right_4_right dl dd{
  color:#666;}
.index_2_mid_2_right_4_right dl dd b{
  color:#000; font-size:1.333333333333333em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.index_2_mid_2_right_4_left ul li{ float:left;
display:inline-block; text-align:center;}
.index_2_mid_2_right_4_left_mid_1{ line-height:1;
font-size:2.75em; color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.index_2_mid_2_right_4_left_mid_2{
color:#666; }
.index_2_mid_2_right_4_left_mid{
padding:0 1em; background-position:left center; padding-top:1em; background-repeat:repeat-y; background-image:url(../images/index/img36.png);}
.index_2_mid_2_right_4_left ul li:nth-child(1) .index_2_mid_2_right_4_left_mid{
padding-left:0; background-image:none}
.swiper-pagination-2{
display:none}
.index_2_mid_2_left{ position:absolute; left:0; top:0; height:100%;
  width:38.9196675900277%;}
.index_2_mid_2_left img{
display:none;}
.index_2_mid_2_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_2_mid{
border:1px #b9cdd4 solid;}
.index_2_mid_1{
border-bottom:1px #b9cdd4 solid;}
.index_2_mid_1_mid{ cursor:pointer;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
text-align:center; height:6.6875em; background-position:left center; background-repeat:no-repeat; background-image:url(../images/index/img37.png);}
.index_2_mid_1_mid_1 img:nth-child(2){
display:none;}
.index_2_mid_1_mid_1{
height:2.875em;}
.index_2_mid_1_mid_2{
color:#020202}
.swiper-pagination-3{
display:none}
.index_2_mid_1 .swiper-slide:nth-child(1) .index_2_mid_1_mid{
background-image:none}
.index_2_mid_1 .swiper-slide.on .index_2_mid_1_mid{
background-color:#009cbd;}
.index_2_mid_1 .swiper-slide.on .index_2_mid_1_mid .index_2_mid_1_mid_2{
color:#fff;}
.index_2_mid_1 .swiper-slide.on .index_2_mid_1_mid_1 img:nth-child(1){
display:none}
.index_2_mid_1 .swiper-slide.on .index_2_mid_1_mid_1 img:nth-child(2){
display:inline-block}
.index_2{
overflow:hidden; padding-bottom:2em;}
.index_3_mid{
position:relative;background-color:#fff;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); overflow:hidden; margin-bottom:8.75em;  }
.index_3_mid_left{ overflow:hidden;
position:absolute; left:0; top:0; height:100%; width:29.6398891966759%;}
.index_3_mid_left img{
display:none;}
.index_3_mid_left_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_3_mid_right{ width:60%;
margin-left:33.03324099722992%; margin-top:2.4em;}
.index_3_mid_right_mid_1{ 
font-size:1.875em; color:#000;}
.index_3_mid_right_mid_2{
font-size:1.125em; color:#333; margin-top:0.3em;}
.index_3_mid_right_mid_3{
font-size:0.875em; color:#333; line-height:1.8;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 3;  height:5.4em; margin-top:1.5em; margin-bottom:1.2em;
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.index_3_mid_right_mid_4 a{
color:#009cbd;}
.index_3_mid_right_mid_4 a span{ padding-right:15px;
background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/img38.png);}
.index_3_mid_right_mid_5{
position:relative;}
.index_3_mid_right_mid_5_mid_1{
text-align:center; overflow:hidden}
.index_3_mid_right_mid_5_mid_2{
text-align:center; font-size:1.125em; color:#000; margin-top:.6em; margin-bottom:1em;}
.index_3_mid_right_mid_4{
margin-bottom:3.5em;}
.index_3_mid_right_mid_5_left{ cursor:pointer; background-color:#15405c; top:33.75527426160338%;border-radius:0 2.5em 2.5em 0;
position:absolute; left:0; z-index:10; width:1.25em; height:2.5em; background-position:5px center; background-repeat:no-repeat; background-image:url(../images/index/img25.png);}
.index_3_mid_right_mid_5_right{ cursor:pointer; background-color:#15405c; top:33.75527426160338%;border-radius:2.5em 0 0 2.5em;
position:absolute; right:0; z-index:10; width:1.25em; height:2.5em; background-position:8px center; background-repeat:no-repeat; background-image:url(../images/index/img26.png);}
.index_3_mid_right_mid_5_left:hover,.index_3_mid_right_mid_5_right:hover{
background-color:#37a6ee;}
.index_3_cate{ padding-top:.5em; padding-bottom:4.375em;
text-align:center;}
.index_3_cate a{border-radius:1.833333333333333em; margin:0 0.2222222222222222em; background-color:#fff;
display:inline-block; border:1px #879ea6 solid; font-size:1.125em; color:#23323c; padding:0 1.722222222222222em; line-height:1.833333333333333em;}
.index_3_cate a:hover,.index_3_cate a.on{
color:#fff; background-color:#009cbd; border-color:#009cbd}
.index_4{
overflow:hidden; background-color:#f7fafb;}
.index_4_mid_1 ul li{
float:left; width:30%; margin-right:3%;}
.index_4_mid_1 ul li:nth-child(3n){
width:34%; margin-right:0}
.index_4_mid_1_mid_1{ height:18.625em; margin-bottom:2.5em;
position:relative; overflow:hidden;}
.index_4_mid_1_mid_1 img{
display:none;}
.index_4_mid_1_mid_1_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_4_mid_1_mid_2{
position:relative; padding-left:4.8125em;}
.index_4_mid_1_mid_2_left{ font-family:Arial, Helvetica, sans-serif;
position:absolute; left:0; top:0; text-align:center; width:3.89375em;}
.index_4_mid_1_mid_2_left_1{ line-height:1; font-weight:bold;
color:#2f2f2f; font-size:3.5em;}
.index_4_mid_1_mid_2_left_2{
font-size:0.875em; color:#333;}
.index_4_mid_1_mid_2_right{
padding-left:1em; background-position:left center; background-repeat:no-repeat; background-image:url(../images/index/img39.png);}
.index_4_mid_1_mid_2_right_1{
color:#090909; font-size:1.125em;}
.index_4_mid_1_mid_2_right_2{
font-size:0.875em; color:#333; line-height:1.6;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;  height:3.2em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-top:0.5em;}
.index_4_mid_1 ul li dl dd{
margin-top:2.3em;}
.index_4_mid_1 ul li dl dd:nth-child(1){
margin-top:0}
a.index_news_link:hover .index_4_mid_1_mid_2_right_1{
color:#004ea2}
.index_4_mid_2{
text-align:center; margin-top:2.5em; margin-bottom:3.5625em;}
.index_4_mid_2 a{
display:inline-block; border:1px #879ea6 solid; text-align:center; width:11.0625em; line-height:2.9375em;border-radius:2.9375em;}
.index_4_mid_2 a span{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
color:#23323c; font-size:1.125em; display:inline-block; position:relative; padding-right:1.555555555555556em;}
.index_4_mid_2 a span:after{
content:''; position:absolute; right:0; top:50%; margin-top:-0.5px; width:1em; height:1px; background-color:#23323c;}
.index_4_mid_2 a:hover span{
padding-right:2em;}
.index_5{
overflow:hidden;}
.index_5_mid_1 ul li{
float:left; width:32%; margin-right:2%;}
.index_5_mid_1 ul li:nth-child(3n){
margin-right:0}
.index_5_mid_1_1{
overflow:hidden; margin-bottom:1.3em;}
.index_5_mid_1_1 img{
width:100%;}
.index_5_mid_1_2 dl dd a{ display:block;
position:relative; padding-right:5.5em;}
.index_5_mid_1_2 dl dd a span:nth-child(2){
position:absolute; right:0; top:0; color:#b0b0b0; font-family:Arial, Helvetica, sans-serif;}
.index_5_mid_1_2 dl dd a span:nth-child(1){
display:block;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.index_5_mid_1_2 dl dd{
border-bottom:1px #cccccc dashed; padding:.8em 0;}
.index_6{ text-align:center; padding-top:7.875em; padding-bottom:7.875em;
background-position:center; background-repeat:no-repeat; background-size:cover; color:#fff; background-image:url(../images/index/img29.jpg);}
.index_6_mid_1{
font-size:2.25em;}
.index_6_mid_2{ margin:2.22em auto; max-width:60.27777777777778em;
font-size:1.125em; line-height:1.8;}
.index_6_mid_3 a{border-radius:2.4375em;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
display:inline-block; border:1px #fff solid; width:10.5625em; line-height:2.4375em; text-align:center;}
.index_6_mid_3 a span{ padding-left:2em; color:#fff;
display:inline-block; background-position:left center; background-repeat:no-repeat; background-image:url(../images/index/img30.png);}
.index_6_mid_3 a:hover{
background-color:#009cbd; border-color:#009cbd; }
/*******footer**********/
.footer_1{
border-bottom:1px #d7e3e6 solid;}
.footer_1_mid{
position:relative; height:10.3125em;}
.footer_1_mid_left{
position:absolute; left:0; top:0; height:100%;}
.footer_1_mid_right{
position:absolute; right:4.3em; top:0; height:100%;}
.footer_3{ padding:1em 0;
background-color:#434343; color:#fff;}
.footer_3 a{
color:#fff;}
.footer_3_mid_left{
float:left; font-size:0.875em;}
.footer_3_mid_right{
float:right; font-size:0.875em;}
.footer_2_mid ul li{ position:relative;
float:left; width:14.28571428571429%; min-height:15.4375em;}
.footer_2_mid_mid{
padding:0 1.5em;}
.footer_2_mid ul li:after{
content:''; position:absolute; left:0; top:0; height:100%; width:1px; background-color:#d7d7d7;}
.footer_2_mid ul li:before{
content:''; position:absolute; left:0; top:0; width:2px; background-color:#009cbd; height:1.25em; z-index:100;}
.footer_2_mid_mid_1{
font-size:1.25em; color:#fff;}
.footer_2_mid dl{
margin-top:1.5em;}
.footer_2_mid_mid_1 dl dd a{
color:#fff;}
.footer_2_mid ul li dl dd{
margin-top:.9em;}
.footer_2_mid{
padding:3.75em 0; overflow:hidden;}
/********hospital*******/
.nybanner{
position:relative;}
.nybanner img{
width:100%;}
.nybanner_footer{
position:absolute; left:0; bottom:0; width:100%; z-index:100;}
.nybanner_footer_mid{ position:relative;
background-color:#0a94b0;  }
.nybanner_footer_mid p{
display:none;}
.nybanner_footer_mid ul li{
float:left; width:16.66666666666667%; text-align:center;}
.nybanner_footer_mid ul li a{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
font-size:1.25em; display:block; border-left:1px #fff solid; padding:.9em 0; color:#fff;}
.nybanner_footer_mid ul li:nth-child(1) a{
border:none}
.nybanner_footer_mid ul li a.on,.nybanner_footer_mid ul li a:hover{
background-color:#fff; color:#0a94b0}
.hos_1{
background-color:#f7f8fc; padding-bottom:3.125em;}
.hos_1_mid{
background-color:#fff;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); padding:3em 8% 0em 8%;}
.hos_1_mid_1{
color:#007e97; font-size:1.875em;}	
.hos_1_mid_2{
font-family:Arial, Helvetica, sans-serif; color:#999999;}	
.hos_1_mid_3{
color:#666; line-height:2; padding:2em 0 3em 0;} 
.hos_1_mid_mid{
position:relative;} 
.hos_1_mid_mid_re{ 
position:absolute; right:0; top:0; }
.hos_1_mid_mid_re a{width:2.9375em; height:2.9375em; background-position:center; background-repeat:no-repeat; background-image:url(../images/hos/img1.png);
display:block;border:1px #c1d5d9 solid;border-radius:50%;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.hos_1_mid_mid_re a:hover{
background-image:url(../images/hos/img1on.png); background-color:#0a94b0; border-color:#0a94b0}
.about_honor{ padding:3.125em 0; margin-bottom:5em;
position:relative; height:32em; /*height:53.75em;*/  }
.about_honor_left{ cursor:pointer; left:55.5px; z-index:100; border:1px #024fa3 solid;border-radius:50%; background-color:#fff;
position:absolute; top:0; width:17px; height:17px; background-position:center; background-repeat:no-repeat;  background-image:url(../images/about/img28.png);}
.about_honor_left:hover{ background-color:#024fa3;
background-image:url(../images/about/img28on.png);}
.about_honor_right{ cursor:pointer; left:55.5px; z-index:100; border:1px #024fa3 solid;border-radius:50%; background-color:#fff;
position:absolute; bottom:0; width:17px; height:17px; background-position:center; background-repeat:no-repeat;  background-image:url(../images/about/img29.png);}
.about_honor_right:hover{ background-color:#024fa3;
background-image:url(../images/about/img29on.png);}

.about_honor .swiper-container {
      width: 100%;
      height: 100%;
}
.about_honor .swiper-slide{
height:auto}
.about_honor_mid ul li{
position:relative; padding-left:90px;}

.about_honor_mid_left{ height:25px;
position:absolute; left:0; top:0; font-size:18px; color:#333; font-family:Arial, Helvetica, sans-serif;}
.about_honor_mid_left:after{
content:''; position:absolute; left:61px; top:50%;  margin-top:-5px; width:10px; height:10px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/img23.png);}
.about_honor_mid_right_1 span{ padding-left:1.222222222222222em;
font-size:1.125em; display:inline-block; position:relative;}
.about_honor_mid_right_2 a{
color:#666;}
.about_honor_mid_right_2 a:hover{
color:#004ea2;}

.about_honor_mid_right_2{
line-height:1.8; padding:0.6em 0 1.5em 0;}
.about_honor .swiper-slide:last-child .about_honor_mid_right dl dd:last-child .about_honor_mid_right_2{
padding-bottom:0}
.about_honor_mid_right_1 span:after{ background-image:url(../images/about/img24.png); margin-top:-0.5em;
content:''; position:absolute; left:0; top:50%; width:0.8888888888888889em; height:1em; background-position:center; background-repeat:no-repeat; background-size:cover;}
.about_honor_mid_right_1.about_honor_mid_right_1_sj span:after{
background-image:url(../images/about/img25.png);}
.about_honor_mid_right_1.about_honor_mid_right_1_ssj span:after{
background-image:url(../images/about/img26.png);}
.about_honor_mid_right_1.about_honor_mid_right_1_hy span:after{
background-image:url(../images/about/img27.png);}
.about_honor{
position:relative;}
.about_honor_line{
position:absolute; left:65px; top:0; height:100%; width:2px; background-color:#eaeff4;}
.about_honor_mid_line{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
position:absolute; left:65px; height:0%;opacity:0; width:2px; top:10px; background-color:#024fa3;} 
.about_honor_mid ul li:hover .about_honor_mid_line{
height:100%; opacity:1;}
.about_honor_mid ul li:hover .about_honor_mid_left span{
color:#004ea2; font-size:24px;}
.sb_1 ul li{ margin-bottom:2em;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
float:left; width:32.25%; margin-right:1.625%;}
.sb_1 ul li:nth-child(3n){
margin-right:0;}
.sb_1_1{
overflow:hidden;}
.sb_1_1 img{
width:100%;}
.sb_1_2{
position:relative; margin:0 1em; padding-right:2.75em; padding-top:1.3em; padding-bottom:1.3em; background-position:right center; background-repeat:no-repeat; background-image:url(../images/hos/img4.png);}
.sb_1_2 span{ display:block;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
font-size:1.125em; color:#000;}
.sb_1 ul li:hover{
background-color:#0a94b0;}
.sb_1 ul li:hover .sb_1_2{
background-image:url(../images/hos/img5.png);}
.sb_1 ul li:hover .sb_1_2 span{
color:#fff;}
.sb_1{
margin-top:0.5em; margin-bottom:1em;}
.sb_2{
text-align:center;}
.sb_2 a{ font-family:Arial, Helvetica, sans-serif; margin:0 0.2em;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
display:inline-block; border:1px #dedede solid; padding:0.45em 1em;}
.sb_2 a.on,.sb_2 a:hover{
color:#fff; border-color:#007e97; background-color:#007e97}
.honor_mask_mid_mid_1 img{
max-width:45.1875em;}
.honor_mask{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:100000; background-color:#fff;}
.honor_mask_mid{
height:100vh; position:relative;}
.honor_mask_mid_close{ cursor:pointer;
position:absolute; right:2.5em;top:2.5em; z-index:100;}
.honor_mask_mid_close img{transition: all 0.5s ease-in-out;
            -webkit-transition: all 0.5s ease-in-out;
            -moz-transition: all 0.5s ease-in-out;
            -o-transition: all 0.5s ease-in-out;}
.honor_mask_mid_close:hover img{
transform: rotate(180deg);
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            -o-transform: rotate(180deg);
            -ms-transform: rotate(180deg);}			
#honor_mask_mid_pa{ bottom:12%; height:26px; line-height:26px;
width:168px; font-family:Arial, Helvetica, sans-serif; left:50%; margin-left:-84px; right:auto; font-size:20px;}
#honor_mask_mid_act{
position:absolute; left:50%; bottom:12%; width:168px; margin-left:-84px; height:26px;}
.swiper-button-next-2{ background-size:auto;
position:absolute; right:0; height:100%; background-position:center; background-repeat:no-repeat; width:0.875em; background-image:url(../images/about/img32.png);}
.swiper-button-prev-2{ background-size:auto;
position:absolute; left:0; height:100%; background-position:center; background-repeat:no-repeat; width:0.875em; background-image:url(../images/about/img31.png);}
.swiper-button-prev-2:hover{
background-image:url(../images/about/img31on.png);}
.swiper-button-next-2:hover{
background-image:url(../images/about/img32on.png);}
.honor_mask_mid_mid_2{ line-height:1.6;
font-size:1.25em; margin-top:1.5em;}
.swiper-pagination-total{
color:#666666;}
.honor_mask  .swiper-container {
      width: 100%;
      height: 100%;
    }
.honor_mask .swiper-slide {
      text-align: center;
      
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }	
#honor_top{
margin-bottom:2em;}
.about_honor{ padding:3.125em 0; margin-bottom:5em;
position:relative; height:45.375em; /*height:53.75em;*/  }
.about_honor_left{ cursor:pointer; left:55.5px; z-index:100; border:1px #024fa3 solid;border-radius:50%; background-color:#fff;
position:absolute; top:0; width:17px; height:17px; background-position:center; background-repeat:no-repeat;  background-image:url(../images/about/img28.png);}
.about_honor_left:hover{ background-color:#024fa3;
background-image:url(../images/about/img28on.png);}
.about_honor_right{ cursor:pointer; left:55.5px; z-index:100; border:1px #024fa3 solid;border-radius:50%; background-color:#fff;
position:absolute; bottom:0; width:17px; height:17px; background-position:center; background-repeat:no-repeat;  background-image:url(../images/about/img29.png);}
.about_honor_right:hover{ background-color:#024fa3;
background-image:url(../images/about/img29on.png);}

.about_honor .swiper-container {
      width: 100%;
      height: 100%;
}
.about_honor .swiper-slide{
height:auto}
.ynhj_1 ul li{ margin-bottom:2.5em;
float:left; width:48.83333333333333%;}
.ynhj_1 ul li:nth-child(2n){
float:right;}
.ynhj_1_img{
position:relative;}
.ynhj_1_img_mask{opacity:0;
position:absolute; left:0; top:0; width:100%; height:100%; z-index:100; text-align:center; background-image:url(../images/hos/img9.png);}
.ynhj_1_name{
font-size:1.25em; color:#000; margin-top:.8em;}
.ynhj_1 ul li:hover .ynhj_1_img_mask{
opacity:1;}
.ynhj_1{
margin-top:0.5em;}
.job_1{
overflow:hidden;}
.job_1 img{
width:100%;}
.job_2 table{
width:100%;border-bottom: 1px solid #d3dde6;
            border-collapse: collapse;}
.job_2 table td{border-bottom: 1px solid #d3dde6; padding:1em 0;
            border-collapse: collapse; color:#000;  }
.job_2 table tr:nth-child(1) td{
background-color:#637990; color:#fff;}
.job_2_title{
font-size:1.5em;}
.job_2_left{
text-align:left; padding-left:2.5em;}
.showjobinfo_mid{
text-align:left; padding:1.5em 2.5em;}
.showjobinfo_mid_1{
font-size:1.25em; color:#0a94b0;}
.job_jj{
font-size:1.125em;}
.showjobinfo_mid_2{
color:#424242; margin-top:0.2em; margin-bottom:0.3em;}
.showjobinfo_mid_3{ margin-top:1em;
color:#060606; font-weight:bold}
.showjobinfo_mid_4{
color:#333; line-height:1.6; margin-top:0.5em;}
.showjobinfo_mid_5{
color:#000;margin-top:2em; margin-bottom:0em;}
.showjobinfo_mid_5 span,.showjobinfo_mid_5 a{
color:#0a94b0; }
.job_2 table tr.showjobinfo td{
background-color:#f3f6f9;}
.job_2 table tr.showjobinfo{
display:none}
.job_2{
margin:2em 0 4em 0;}
.zj_1_mid{ min-height:33.9375em;
position:relative; padding-left:15.0625em;}
.zj_1_mid_left{
position:absolute; left:0; top:0; height:100%; overflow:hidden; width:14.5625em;}
.zj_1_mid_right{
border:1px #e2eaf3 solid;}
.zj_1_mid_right_mid{
padding:0 1.875em;}
.zj_1_mid_right_1{
font-size:1.5em; color:#000; margin-top:.5em;}
.zj_1_mid_right_2{
font-size:1.125em; color:#333; margin-top:0.2em;}
.zj_1_mid_right_3{
font-size:0.875em; color:#333; line-height:1.5; margin:1em 0 1.5em 0; min-height:10.5em;}
.zj_1_mid_right_4{ padding:0.5em 0;
border-top:1px #e2eaf3 solid;}
.zj_1_mid_right_4_mz_t{ padding-left:1.5625em;
background-position:left center; background-repeat:no-repeat; color:#333; background-image:url(../images/ex/img2.png);}
.zj_1 ul li{ position:relative;
margin-bottom:2.1875em;}
.hideexp{
position:absolute; left:0; top:-124px; width:100%; height:68px; background-color:red; opacity:0; z-index:-100;}
.zj_1{
margin-top:0.5em; padding-bottom:2em;}
.cli_mid{
position:relative; padding-left:15.125em; }
.cli_mid_left{
position:absolute; left:0; top:0; width:15.125em; z-index:100;}
.cli_mid_left ul li a{ padding:.8em 2em;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
display:block; background-color:#0a94b0; color:#fff; font-size:1.25em;}
.cli_mid_left ul li{
border-bottom:1px #38abc2 solid;} 
.cli_mid_left ul li:last-child{
border:none}
.cli_mid_left ul li a.on,.cli_mid_left ul li a:hover{
background-color:#fff; color:#0a94b0;}
.cli_mid .hos_1_mid{min-height:38em;}
.nybanner_footer_left{ color:#fff; width:15.125em; height:7.5625em;
background-image:url(../images/clinic/img1.jpg); background-position:right center; background-repeat:no-repeat; background-size:cover;}
.nybanner_footer_left_mid{
padding:0 1.5em;}
.nybanner_footer_left_mid_1{ font-weight:bold;
font-size:2.25em;}
.nybanner_footer_left_mid_2{
font-family:Arial, Helvetica, sans-serif; font-size:0.875em;}
#zlnav{
display:none}
.heal_1 ul li{ margin-right:1.625%;
float:left; width:32.25%; margin-bottom:2.3125em;}
.heal_1 ul li:nth-child(3n){
margin-right:0}
.heal_1_mid_1{ position:relative;
overflow:hidden;}
.heal_1_mid_1 span{
position:absolute; left:50%; top:50%; background-position:center; background-repeat:no-repeat; background-size:cover; width:4em; height:4em; margin-left:-2em; margin-top:-2em; z-index:10; background-image:url(../images/he/img3.png);}
.heal_1_mid_1 img{
width:100%;}
.heal_1_mid{
border:1px #cbd1d7 solid;}
.heal_1_mid_2{
padding:1em;}
.heal_1_mid_2_1{
font-size:1.25em; color:#333333;}
.heal_1_mid_2_2{
font-size:0.875em; color:#666; line-height:1.6;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;  height:3.2em; 
overflow: hidden;word-wrap:break-word;
word-break:break-all; margin-top:0.6em;}
.heal_1_mid_3{
border-top:1px #cbd1d7 solid; padding:0.5em 1em;}
.heal_1_mid_3 span{
font-size:0.875em; color:#009cbd; background-position:right center; background-repeat:no-repeat; padding-right:1em; background-image:url(../images/he/img2.png);}
.heal_2_mid .heal_1_mid_3{
border:none; padding-left:0; padding-right:0; padding-top:0.7em; padding-bottom:0}
.heal_2 ul li{
border-bottom:1px #cbdee1 dashed; padding:1.5em 0;}
.heal_2{
margin-bottom:2.5em;}
.heal_2_mid .heal_1_mid_2_1:hover{
color:#009cbd}
.hos_1_mid_mid_he_info{
padding:0 3%;} 
.hos_1_mid_mid_he_info_1{
color:#666; padding:2em 0;}
.hos_1_mid_mid_he_info_1 a{
color:#666;}
.hos_1_mid_mid_he_info_1 span,.hos_1_mid_mid_he_info_1 a:hover{
color:#0a94b0}
.hos_1_mid_mid_he_info_2{
color:#0a94b0; font-size:1.5em; margin-bottom:1.2em; margin-top:1em;}
.hos_1_mid_mid_he_info_3{
background-color:#edf1f7; position:relative; padding:1em;}
.hos_1_mid_mid_he_info_3_left{
font-size:1.125em; color:#262626;}
.hos_1_mid_mid_he_info_3_right{
position:absolute; right:1em; top:1em;}
.hos_1_mid_mid_he_info_4{
color:#666; line-height:1.6; margin:2em 0; padding-bottom:2em; border-bottom:1px #edf1f7 solid;}
.hos_1_mid_mid_he_info_5{
line-height:2; padding-bottom:3em;}
.heal_1_mid_video{
border:none;}
.heal_1_mid_video .heal_1_mid_2{
padding-left:0; padding-right:0;}
.news_1 ul li{
position:relative; padding:.8em 0; border-bottom:1px #d1e2e5 dashed}
.news_1 ul li span{
position:absolute; right:0; top:0; color:#0a94b0; font-family:Arial, Helvetica, sans-serif}
.news_1_mid{
position:relative; padding-right:6em;}
.news_1_mid a{ padding-left:1.6em;
color:#333; background-position:left center; background-repeat:no-repeat; background-image:url(../images/news/img1.png);}
.news_1_mid a:hover{
color:#007e97}
.news_1{
margin-bottom:2.5em;}
#map22{
height:33.375em;}
.contact_1{
position:relative;}
.contact_1_right{ width:17.375em;
position:absolute; z-index:10; right:4%; top:14%; height:72%; background-color:#fff;}
.contact_1_right_mid_1{
color:#fff; background-color:#078ba5; padding:1.375em 1.25em;}
.contact_1_right_mid_1_1{
font-size:1.25em; font-weight:bold;}
.contact_1_right_mid_1_2{ margin-top:0.2em;
font-family:Arial, Helvetica, sans-serif; font-size:0.875em;}
.contact_1_right_mid_2{
padding:0 1.25em;}
.contact_1_right_mid_2 ul li{ padding-bottom:1.3em; margin-top:1.3em;
position:relative; padding-left:3.75em; border-bottom:1px #d7e3e5 solid;}
.contact_1_right_mid_2 ul li:last-child{
border:none}
.contact_1_right_mid_2_left{
position:absolute; left:0.5em; top:0;}
.contact_1_right_mid_2_right_1{
font-size:1.125em; color:#333;}
.contact_1_right_mid_2_right_2{
font-size:0.875em; color:#666; margin-top:0.2em;}
.contact_1_right_mid_2_right_2 a{
color:#666; font-family:Arial, Helvetica, sans-serif}
.contact_2{
margin-top:2.375em;}
.contact_3 ul li{ padding-bottom:1em; margin-top:2em;
float:left; border-bottom:1px #bdcbce solid;}
.contact_3 ul li.contact_3_1{
width:48%;}
.contact_3 ul li.contact_3_2{
float:right}
.contact_3 ul li.contact_3_3{
width:100%;}
.contact_3 ul li input{
border:none; background:none; width:100%;}
.contact_3 ul li textarea{
border:none; height:9.8125em; background:none; width:100%;}
.contact_3{
margin-top:1em; }
.contact_4 a{
display:inline-block; font-size:1.125em; color:#fff; background-color:#078ba5; width:11.94444444444444em; line-height:3.277777777777778em; text-align:center;}
.contact_4{
margin-top:2.3125em;}
.contact_4 a:hover{
background-color:#999;}
.index_3_mid_team{ display:none; min-height:490px;
position:relative; overflow:hidden;  }
.index_3_mid_team:nth-child(1){
display:block}
.index_3_mid_right_mid_5_mid{
cursor:pointer}
.hide_team_info{
display:none}
.index_4_mid_tab{
display:none;}
.index_4_mid_tab:nth-child(1){
display:block}
.index_4_mid_1 ul.art_list li{
margin-top:2.3em;}
.index_4_mid_1 ul.art_list li:nth-child(1),.index_4_mid_1 ul.art_list li:nth-child(2),.index_4_mid_1 ul.art_list li:nth-child(3){
margin-top:0}
.index_4_mid_kp_tab{
display:none;}
.index_4_mid_kp_tab:nth-child(1){
display:block}
.headerfix{
position:fixed; left:0; top:0; background-color:#fff; width:100%; z-index:999;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);}
#header{-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); z-index:9999; position:relative}		  
.header_3_mid ul li{
position:relative; z-index:10;}
.header_3_mid ul li dl{ background-color:#fff; top:4.25em; display:none;
position:absolute; left:-15px; width:160px; z-index:100; padding-top:5px; overflow:hidden}	

.header_3_mid ul li dl:after{ background-color:#fff;
position:absolute; width:254px; height:10px;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); left:-38px; top:-9px; content:'';} 

.header_3_mid ul li dl dd{
border-bottom:1px #eaf4f6 solid;}
.header_3_mid ul li dl dd:last-child{
border:none}
.header_3_mid ul li dl a{
display:block; padding:0.5em 0; text-align:center}	
.header_3_mid ul li dl a:hover{
background-color:#eaf4f6;}  
@media screen and (max-width:1690px) {
#honor_mask_mid_pa,#honor_mask_mid_act{
bottom:4%;}
}
@media screen and (max-width:1440px) {
	#mid .div1440,#header .div1440{
	padding:0 5.375em;}
	.honor_mask_mid_mid_1 img{
	max-width:36em;}
	.index_2_mid_2_right_4_left ul li,.index_2_mid_2_right_4_right{
	font-size:0.875em;}
}
@media screen and (max-width:1320px) {
	.index_2_mid_2_right_4{
	padding-right:12em;}
	.index_2_mid_2_right_4_right{
	width:12em;}
	.index_2_mid_2_right_1{
	font-size:1.5em;}
	.index_2_mid_2_right_4_left_mid_1{
	font-size:1.875em;}
	.index_2_mid_2_right_4_left_mid_2,.index_2_mid_2_right_4_right dl dd,.index_2_mid_2_right_3{
	font-size:0.875em;}
}
@media screen and (max-width:1150px) {
.index_2_mid_2_right_4_left ul li{
width:38%;}
.index_2_mid_2_right_4_left ul li:nth-child(1){
width:24%;}
}
@media screen and (max-width:1090px) {
#mid .div1440,#header .div1440{
	padding:0 1em;}
.index_3_mid_right_mid_5_mid_2{
font-size:1em;}
.index_3_mid_right_mid_1{
font-size:1.5em;}
.index_3_mid_right_mid_2,.index_3_mid_right_mid_4 a span{
font-size:0.875em;}
.index_4_mid_1_mid_2{
padding-left:4.3em;}
.index_4_mid_1_mid_2_left_1{
font-size:2.5em;}
.index_4_mid_1_mid_2_right_1{
font-size:1em;}
#jkcate{
padding-bottom:2.5em;}
.index_4_mid_2 a{
font-size:0.875em;}
.index_6{
padding-top:5em; padding-bottom:5em;}
.index_6_mid_3 a{
font-size:0.875em;}
.index_6_mid_1{
font-size:1.875em;}
.index_6_mid_2{
font-size:1em;}
.index_3_cate a{
font-size:1em;}
.index_1_1 ul li{
height:32em;}
.index_1_1_jj_1{
font-size:1.5em;}
.index_1_1_jj_2{
font-size:0.875em;}
.index_com{
font-size:0.875em;}
.banner_mid_3 a{
font-size:0.875em;}
.indexbanner_footer_mid_left_mid_2{
font-size:0.875em;}
.indexbanner_footer_mid_left_mid_1{
font-size:1.5em;}
.indexbanner_footer_mid_right_mid{
margin:1em 0;}
.indexbanner_footer_mid_right_mid_1 img{
height:3em;}
.indexbanner_footer_mid_right_mid_1{
height:4em;}
.indexbanner_footer_mid_right_mid_2{
font-size:1em;}
.hos_1_mid_mid_he_info_2{
font-size:1.25em;}
.hos_1_mid_mid_he_info_1{
}
.hos_1_mid_mid_he_info_3_right{
top:.8em;}
.hos_1_mid_mid_he_info_3_left{
font-size:0.875em;}
.heal_1_mid_2_1{
font-size:1em;}
.nybanner_footer_left{
height:6em;}
.nybanner_footer_left_mid_1{
font-size:1.875em;}
.cli_mid_left ul li a{
font-size:1em;}
.zj_1_mid_right_mid{
padding-left:1em; padding-right:1em;}
.zj_1_mid_right_1{
font-size:1.25em;}
.zj_1_mid_right_4_mz_t{
font-size:0.875em;}
.zj_1_mid_right_2{
font-size:1em;}
.job_2_title{
font-size:1.125em;}
.job_jj{
font-size:1em;}
.ynhj_1_name{
font-size:1em;}
.honor_mask_mid_mid_2{
font-size:1em;}
.honor_mask_mid_close img{
width:2em;}
.sb_1_2{
padding-top:1em; padding-bottom:1em;}
.sb_1_2 span{
font-size:1em;}
.lc_title{
font-size:15px;}
.about_honor_mid ul li:hover .about_honor_mid_left span{
font-size:20px;}
.about_honor_mid_left{
font-size:16px; height:19px;}
.about_honor_mid_right_1 span{
font-size:1em;}
.about_honor_mid_right_2{
font-size:0.875em;}

.hos_1_mid_1{
font-size:1.5em;}
.hos_1_mid_2{
font-size:0.875em;}
.nybanner_footer_mid ul li a{
font-size:1em;}
.header_2_mid_mid{
font-size:0.875em;}
.header_2_mid{
height:5em;}
.header_3_mid ul li{
padding:1em 0;}
.header_3_mid ul li span{
font-size:1em;}
.footer_2_mid ul li dl dd{
font-size:0.875em;}
.footer_2_mid_mid_1{
font-size:1em;}
.footer_2_mid dl{
margin-top:1em;}
}
.mobile_nav{
position:absolute; right:0em; top: 0px; height:100%; width:38px; display:none;}
.global-nav-initializer {
  width: 38px;
  height: 34px;
   
  
  position: relative;
  background: white;
  -webkit-transition: all 0.4s ease;
  -moz-transition: all 0.4s ease;
  -ms-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease; }
 
  .global-nav-initializer .line {
    width: 22px;
    height: 2px;
    background: 2px;
    left: 8px;
    position: absolute;
    background: #333;
    
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease; }
    .global-nav-initializer .line.top {
      top: 8px; }
    .global-nav-initializer .line.mid {
      top: 16px; }
    .global-nav-initializer .line.bottom {
      top: 24px; }
	  .active .global-nav-initializer {
    background: #cfa972; }
    .active .global-nav-initializer .line {
	background-color:#fff;
      }
       .global-nav-initializer.active .line.top {
        -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0);
        -moz-transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0);
        -ms-transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0);
        -o-transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0);
        transform: rotate3d(0, 0, 1, -45deg) translate3d(-6px, 6px, 0); }
       .global-nav-initializer.active .line.mid {
        -webkit-transform: scaleX(0);
        -moz-transform: scaleX(0);
        -ms-transform: scaleX(0);
        -o-transform: scaleX(0);
        transform: scaleX(0); }
     .global-nav-initializer.active .line.bottom {
        -webkit-transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0);
        -moz-transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0);
        -ms-transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0);
        -o-transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0);
        transform: rotate3d(0, 0, 1, 45deg) translate3d(-5px, -5px, 0); }
		
@media screen and (max-width:1024px) {
#swiper-pagination-3{
display:block; bottom:5px;}		
}		
.mobilemenu{ overflow:visible; overflow-x:hidden; overflow-y:auto;  -webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; opacity:0;
position:fixed; left:0; top:-100%; width:100%; background-color:#fff;height:calc(100vh - 5em); z-index:444; }
.mobilemenuon{top:5em;opacity:1;}
.mobilemenu ul li{
text-align:center;border-bottom:1px #dedede solid; }
.mobilemenu ul{
margin:1em 0 0 0;}
.mobilemenu ul li a.biga{
display:block;  padding:0.5em 0;}
.mobilemenu ul li.on a.biga{
color:#fff; background-color:#007e97}
.mobilemenu ul li dl dd{
font-size:0.875em; margin:0.5em 0;}
.mobilemenu ul li dl{ display:none;
padding-bottom:0.5em;} 
@media screen and (max-width:980px) {
#header{
position:fixed; left:0; top:0; width:100%; background-color:#fff; z-index:999;}


.header_2_left{
width:auto;}
.header_2_left img{
height:2.5em;}
.header_1,.header_3,.header_2_mid_m,.header_2_right{
display:none}
.mobile_nav{
display:block;}
}
@media screen and (max-width:950px) {
#xwcate{
padding-bottom:2.5em;}
.index_4_mid_1 ul li{
width:49%; margin-right:0;}
.index_4_mid_1 ul li:nth-child(2){
float:right;}
.index_4_mid_1 ul li:nth-child(3){
width:100%; margin-top:0em;}
.index_4_mid_1 ul li dl dd{
width:49%; float:left;}
.index_4_mid_1 ul.art_list li dl dd{
width:100%;}
.index_4_mid_1 ul.art_list li:nth-child(3){
width:49%; margin-top:0; float:right}
.index_4_mid_1 ul.art_list li:nth-child(6){
width:49%; margin-top:0; float:right}
.index_4_mid_1 ul.art_list li:nth-child(8){
width:49%; margin-top:0; float:right}
.index_4_mid_1 ul.art_list li:nth-child(10){
width:49%; margin-top:0; float:right}
.index_4_mid_1 ul.art_list li:nth-child(11){
width:49%; margin-top:0; float:right}
.index_4_mid_1 ul.art_list li:nth-child(12){
width:49%; margin-top:0; float:left}
.index_4_mid_1 ul.art_list li:nth-child(3n){
width:49%;}
.index_4_mid_1 ul.art_list li{
margin-top:0}
.index_4_mid_1 ul li dl dd:nth-child(1){
margin-top:2.3em;}
.index_4_mid_1 ul li dl dd:nth-child(2n){
float:right}


.index_2_mid_2_right_4_right{
top:0.5em;}
.cli_mid .hos_1_mid{
min-height:inherit}
.cli_mid{
padding-left:0}
.nybanner_footer_left,.cli_mid_left{
display:none}
#zlnav{
display:block;}
.job_2 table tr td:nth-child(3){
display:none}
.ynhj_1_img_mask{ display:none}
.nybanner_footer_mid{
background-color:#fff;}
.nybanner_footer_mid p{ padding:.7em 0; margin:0 1em;
display:block; background-position:right center; background-repeat:no-repeat; background-image:url(../images/footer/img1.png);}
.nybanner_footer_mid p:after{
content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background-color:#dedede;}
.nybanner_footer_mid ul{-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); display:none;
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); padding:0.5em 0;
position:absolute; top:2.7em; left:0; width:100%; background-color:#fff; z-index:100;}
.nybanner_footer_mid.on ul{
display:block}
.nybanner_footer_mid ul li{ width:auto;
float:none; display:block; padding:0 1.5em; text-align:left;}
.nybanner_footer_mid ul li a.on, .nybanner_footer_mid ul li a:hover{
color:#333;}
.nybanner_footer_mid ul li a{
color:#333; padding:0.3em 0; font-size:0.875em;}
.footer_1{
display:none}
.footer_2_mid ul li{
width:100%; min-height:inherit;}
.footer_2_mid ul li:after,.footer_2_mid ul li:before{
display:none;}
.footer_2_mid_mid{
padding:0;}
.footer_2_mid dl{ margin-top:0.5em; margin-bottom:0.5em; display:none
 }
.footer_2_mid ul li.on dl{
display:block} 
.footer_2_mid_mid_1{ border-bottom:1px #d7d7d7 solid; position:relative;
padding:0.7em 0; background-position:right center; background-repeat:no-repeat; background-image:url(../images/footer/img1.png);}
.footer_2_mid{
padding:1.3em 0 2em 0;}
}
@media screen and (max-width:900px) {
.index_2_mid_2_right_4{
min-height:inherit}
	.index_2_mid_2_right_3{
	padding-right:1em;}
	.index_2_mid_2_right_4_right dl dd{
	display:inline-block; margin-right:0em;}
	.index_2_mid_2_right_4{
	padding-right:0}
	.index_2_mid_2_right_4_right{
	position:static; padding-top:1em; padding-bottom:1em; overflow:hidden; width:100%;}
	.indexbanner_footer_mid_left{
	width:8em;}
	.indexbanner_footer_mid{
	padding-left:8em;}

	.contact_1_right{ display:block; clear:both;
	position:static; overflow:hidden; margin:0 0 2em 0; width:100%; height:auto}
	.contact_1_right_mid_2 ul li{
	float:left; width:33.333333%; padding-left:0;}
	.contact_1_right_mid_2_right{
	margin-left:3.75em;}
	.contact_1_right_mid_2 ul li:last-child{
	border-bottom:1px #d7e3e5 solid}
	#map22{
	height:25em;}
	.contact_1_right_mid_2_right_2{
	min-height:2.714285714285714em;}
}
@media screen and (max-width:768px) {
.index_3_mid{
margin-bottom:4em;}
#zjcate{
padding-bottom:1.5em}
#zjcate a{
margin-bottom:1em;}
.index_3_mid_right_mid_1{
font-size:1.25em;}
.index_3_mid_right_mid_4{
margin-bottom:2em;}
.index_3_mid_left{
position:static; width:auto; padding:1em; text-align:center;}
.index_3_mid_left_bg{
display:none}
.index_3_mid_left img{
display:inline-block}
.index_3_mid_right{ margin-top:.5em; padding-left:1em; padding-right:1em;
margin-left:0; width:auto}

#xwcate{
padding-bottom:2.5em;}
.index_5_mid_1 ul li:nth-child(3){
display:none;  }
.index_5_mid_1 ul li{
width:49%; margin-right:0}
.index_5_mid_1 ul li:nth-child(2n){
float:right;}


.index_5_mid_1_2 dl dd{
font-size:0.875em;}
.index_6_mid_1{
font-size:1.5em;}
.index_6_mid_2{
font-size:0.875em;}
.index_2_mid_2_right_3{
height:auto}
#swiper-pagination-2{
display:block}
.index_2_mid_1{
display:none}
.index_2_mid_2_right{
margin:1.87em 0;}
.index_2_mid_2_right_4_left_mid_1{
font-size:1.5em;}
.index_2_mid_2_right_4_left ul li:nth-child(1),.index_2_mid_2_right_4_left ul li{
width:33.333333%;}
.index_2_mid_2_right_1{
font-size:1.25em;}
.index_2_mid_2_left{
position:static; width:100%;}
.index_2_mid_2_left_bg{
display:none}
.index_2_mid_2_left img{
display:block; width:100%;}
.index_2_mid_2_right_3{
padding-right:0}
.index_2_mid_2_right{
float:none; width:auto; padding:0 1em; margin-right:0;}
.index_1_1_jj_1{
font-size:1.125em;}
.index_1{
padding-bottom:2.5em;}
.index_1_1_jj:after{
display:none}
.index_1_1 ul li{
height:14em; margin-bottom:1em;}
.index_1_1_img{
width:50%; left:0; top:0; height:100%; bottom:auto;}
.index_1_1_jj{ width:50%; height:100%;
right:0; top:0; bottom:auto; left:auto;}
.index_1_1 ul li{
width:100%;}
.index_com{
font-size:0.65em;}
.banner_mid_1 img{
max-width:90%;}
.bannerimg{
height:60vh;}
.banner_mid_3 a{
font-size:0.75em;}
#swiper-pagination-1{
display:block; bottom:2px;}
.contact_1_right_mid_2 ul li{
width:100%; float:none;}
.contact_1_right_mid_2_right_2{
min-height:inherit}
.hos_1_mid_mid_he_info_4{
margin:1.5em 0; padding-bottom:1.5em;}
.hos_1_mid_mid_he_info_3_right{transform: scale(.8, .8);}
.hos_1_mid_mid_he_info_2{
font-size:1.125em;}
.heal_2 ul li:nth-child(1){
padding-top:0}
.heal_1 ul li{
margin-bottom:1.5em;}
.hos_1_mid{
padding-left:1em; padding-right:1em;}
#hos_1_mid_3_n_f{
padding-bottom:0}
.about_honor{
height:20em;}
.job_2{
margin-bottom:2em;}
.job_2 table td{
padding:0.8em 0;}
.job_2_left{
padding-left:1.5em;}
.showjobinfo_mid{
padding:.5em .5em}
.job_2_title,.showjobinfo_mid_1{
font-size:1em;}
.job_jj,.showjobinfo_mid_2,.showjobinfo_mid_3,.showjobinfo_mid_4{
font-size:0.875em;}
.job_2 table tr td:nth-child(4){
display:none}
.ynhj_1 ul li{
margin-bottom:1.5em;}
.honor_mask_mid_close{
right:1em; top:1em;}
.honor_mask_mid_close img{
width:1.5em;}
.honor_mask_mid_mid_1 img{
width:84%;}
.sb_1,.ynhj_1{
margin-top:0}
.sb_1 ul li{
width:49%; margin-right:0; margin-bottom:1em;}
.sb_1 ul li:nth-child(2n){
float:right}
.about_honor_left,.about_honor_right{
left:35.5px;}
.about_honor_line{
left:45px;}
.about_honor_mid_left:after {
left:41px;}
.about_honor_mid_line{
left:45px;}
.about_honor_mid ul li{
padding-left:60px;}
.about_honor_mid ul li:hover .about_honor_mid_left span{
font-size:16px;}
.hos_1_mid{
padding-top:2em; padding-bottom:3em;}
.hos_1_mid_mid_re{
position:static;}
.footer_3_mid_left,.footer_3_mid_right{
float:none; width:100%; text-align:center; line-height:1.6;}
.hos_1_mid_mid_re a{
display:block; width:100%;border-radius:2.5em; height:2.5em;}
.hos_1_mid_mid_he_info{
padding-top:0; padding-bottom:0;}
}
@media screen and (max-width:660px) {
.zj_1{
padding-bottom:1em; margin-top:0}
.zj_1_mid_right_2{
font-size:0.9375em;}
.zj_1 ul li{
margin-bottom:1.5em;}
.zj_1_mid_right_3{
min-height:inherit}
.zj_1_mid_left{ margin-bottom:1.4em;
position:static; width:100%; text-align:center;}
.zj_1_mid{
padding-left:0;}
}
@media screen and (max-width:600px) {
.job_2 table tr td:nth-child(2){
display:none}
.job_2 table tr td:last-child{
padding-left:1em; padding-right:1em;}
.job_2 table tr td{
padding-top:0.5em; padding-bottom:0.5em;}
}
@media screen and (max-width:640px) {
.index_4_mid_1_mid_1{
height:14em;}
.index_3_cate a{
padding-left:1em; padding-right:1em;}
.indexbanner_footer_mid{
padding-left:7em;}
.indexbanner_footer_mid_left{
width:7em;}
.indexbanner_footer_mid_left_mid_1{
font-size:1.25em;}
.indexbanner_footer_mid_left_mid_2{
font-size:0.75em;}
.indexbanner_footer_mid_right_mid_2{
font-size:0.875em;}
.indexbanner_footer_mid_right_mid_1 img{
height:2em;}
.indexbanner_footer_mid_right_mid_1{
height:2.5em;}
#map22{
height:20em;}
.contact_3 ul li textarea{
height:7em;}
.contact_4 a{
width:100%; display:block; line-height:2.5em;}
.contact_3 ul li.contact_3_1{
width:100%; margin-top:1.5em;}
.news_1_mid{
padding-right:0}
.news_1 ul li span{
position:static; display:block; padding-left:1.6em; padding-top:0.3em;}
.hos_1_mid_mid_he_info_1{
padding:1.5em 0;}
.heal_1 ul li{
width:49%; margin-right:0}
.heal_1 ul li:nth-child(2n){
float:right;}
.hos_1_mid_3{
padding-bottom:2em;}
.hos_1_mid_1{
font-size:1.25em;}
.hos_1_mid_mid_re a{
height:2em;}
.header_2_left img:nth-child(1){
display:none;}
.header_2_left img:nth-child(2){
display:block}
}
.index_1_1_img img{
display:none;}
@media screen and (max-width:480px) {
.index_3_cate a{
padding-left:0.4em; padding-right:0.4em; margin:0 0.15em;}
.mobilemenuon{
top:3.75em;}
.mobilemenu{height:calc(100vh - 3.75em);}
.index_4_mid_1 ul.art_list li,.index_4_mid_1 ul.art_list li:nth-child(3n),.index_4_mid_1 ul.art_list li:nth-child(8),.index_4_mid_1 ul.art_list li:nth-child(11),.index_4_mid_1 ul.art_list li:nth-child(10){
width:100%;}
.index_4_mid_1 ul.art_list li:nth-child(1){
margin-bottom:0}
.index_4_mid_1 ul.art_list li dl dd:nth-child(1){
margin-top:1.5em;}
.index_4_mid_1 ul.art_list li{
display:none}
.index_4_mid_1 ul.art_list li:nth-child(1),.index_4_mid_1 ul.art_list li:nth-child(2),.index_4_mid_1 ul.art_list li:nth-child(3),.index_4_mid_1 ul.art_list li:nth-child(4),.index_4_mid_1 ul.art_list li:nth-child(5){
display:block}
#xwcate{
padding-bottom:1.5em;}
#xwcate a{
margin-bottom:1em}
.index_4_mid_1_mid_1{
height:auto; margin-bottom:1.5em;}
.index_4_mid_1_mid_1_bg{
display:none}
.index_4_mid_1_mid_1 img{
display:block; width:100%;}
.index_4_mid_1 ul li:nth-child(1){
width:100%; margin-bottom:1.5em;}
.index_4_mid_1 ul li:nth-child(2){
width:100%;}
.index_4_mid_1 ul li:nth-child(3){
display:none}
.index_4_mid_2 a{
font-size:0.75em;}
#jkcate{
padding-bottom:1.5em}
#jkcate a{
margin-bottom:1em;}
.index_5_mid_1 ul li{
width:100%;}
.index_5_mid_1 ul li:nth-child(1){
margin-bottom:1em;}
.index_6{
padding-top:2.5em; padding-bottom:2.5em;}
.index_6_mid_2{
margin-top:1.5em; margin-bottom:1.5em;}
.index_6_mid_1{
font-size:1.25em;}
.index_3_cate a{
font-size:0.875em;}
.index_com{
font-size:0.5em;}
.index_1{
padding-bottom:1.5em;}
.index_1_1_jj_mid{
padding:1em;}
.index_1_1_jj{
position:static; height:auto; width:100%;}
.index_1_1 ul li{
height:auto;}
..index_1_1_img_bg{
display:none;}
.index_1_1_img img{
display:block; width:100%;}
.index_1_1_img{
position:relative; width:100%; }
.banner_mid_1 img{
max-width:100%;}
#swiper-pagination-1 .swiper-pagination-bullet{
width:5px; height:5px;}
.indexbanner_footer_mid_left{
display:none}
.indexbanner_footer_mid{
padding-left:0}
#map22{
height:15em;}
.contact_1_right_mid_2_right_1{
font-size:1em;}
.hos_1_mid_mid_he_info_2{
text-align:center}
.hos_1_mid_mid_he_info_3{
padding:0.875em;}
.hos_1_mid_mid_he_info_3_right{
display:none}
.hos_1_mid_mid_he_info_3_left{
text-align:center}
.heal_1 ul li{
width:100%;}
.ynhj_1 ul li{
width:100%;}
.sb_2 a{
font-size:0.875em;}
.sb_1 ul li{
width:100%;}
.header_2_mid{
height:3.75em;}
}
 
.jh_right_chat{
position:fixed; right:0; width:70px; height:335px; top:50%; margin-top:-235px; z-index:1000;/*-webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1); background-color:#fff;*/}
.jh_right_chat ul li a{ background-color:#fff;
display:block; width:100%; height:67px; background-position:center; background-repeat:no-repeat;}
.jh_right_chat ul li{ margin-bottom:2px;
position:relative; border:1px #009cbd solid;}
.jh_right_chat ul li:hover a{
background-color:#009cbd;}
.jh_right_chat_1{
background-image:url(../images/new/img6.png);}
.jh_right_chat ul li:hover .jh_right_chat_1{background-image:url(../images/new/img6on.png);}
.jh_right_chat_zz{
background-image:url(../images/new/zz.png);}
.jh_right_chat ul li:hover .jh_right_chat_zz{background-image:url(../images/new/zzon.png);}
.jh_right_chat_2{
background-image:url(../images/new/img7.png);}
.jh_right_chat ul li:hover .jh_right_chat_2{background-image:url(../images/new/img7on.png);}
.jh_right_chat_3{
background-image:url(../images/new/img8.png);}
.jh_right_chat ul li:hover .jh_right_chat_3{background-image:url(../images/new/img8on.png);}
.jh_right_chat_4{
background-image:url(../images/new/img9.png);}
.jh_right_chat ul li:hover .jh_right_chat_4{background-image:url(../images/new/img9on.png);}
.jh_right_chat_5{
background-image:url(../images/new/img11.png);}
.jh_right_chat ul li:hover .jh_right_chat_5{background-image:url(../images/new/img11on.png);}
.jh_right_chat_6{
background-image:url(../images/new/img12.png);}
.jh_right_chat ul li:hover .jh_right_chat_6{background-image:url(../images/new/img12on.png);}
.jh_right_chat_7{
background-image:url(../images/new/img12.png);}
.jh_right_chat ul li:hover .jh_right_chat_7{background-image:url(../images/new/img12on.png);}
.jh_right_chat ul li img{
position:absolute; right:70px; top:0; z-index:10; width:auto; max-width:none; display:none;}
.jh_right_chat ul li span{ 
display:block; width:217px; height:60px; top:5px; right:70px; background-image:url(../images/right/img8.png); line-height:60px; background-position:center; background-repeat:no-repeat; position:absolute;display:none;}
.jh_right_chat ul li span b{ font-size:18px;
  margin-left:52px;}
.jh_right_chat ul li:hover img,.jh_right_chat ul li:hover span{
display:block;}
@media screen and (max-width:1090px) {
.jh_right_chat{
display:none;}
}
.jh_right_chat2{
position:fixed; right:0; width:70px; height:594px; top:50%; margin-top:-297px; z-index:1000;-webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1); background-color:#fff;}
.jh_right_chat2 ul li{ border-bottom:1px #cee5fb solid;
position:relative; width:70px; height:65px; text-align:center; font-size:13px;}
.jh_right_chat2_3_left{ margin-left:10px;
float:left; width:70px; height:65px; background-position:center; background-repeat:no-repeat;}
.jh_right_chat2_1{ overflow:hidden; clear:both;
padding:7px 0px 0px 0px; height:35px;}
.jh_right_chat2_1 img{
max-height:30px;}
.jh_right_chat2_3{ display:none;
position:absolute; right:0; top:0; height:100%; z-index:10; width:180px; background-color:#0da5eb;}
.jh_right_chat2_3_right{
float:left; margin-left:0px;text-align:left; line-height:65px; font-size:18px; color:#fff;}
.jh_right_chat2 ul li:hover .jh_right_chat2_3{
display:block;}
.nygotop{
display:block; width:100%; height:65px; background-color:#fff; background-position:center; background-repeat:no-repeat; background-image:url(../images/right/img6.png);}
.nygotop:hover{
background-color:#0da5eb;background-image:url(../images/right/img6hover.png);}
.jh_right_chat3{
height:462px; margin-top:-231px;}
.jh_right_chat4{
height:528px; margin-top:-264px;}
@media screen and (max-width:1090px) {
.jh_right_chat2{
display:none;}
}
.mobilefooer{ display:none;
position:fixed; left:0; bottom:0; width:100%; z-index:99999; background-position:center bottom; background-repeat:no-repeat; background-size:cover;}
.mobilefooer img{
width:100%;}
.mobilefooer a{ left:0; bottom:0;
float:left; display:block; position:absolute; width:25%; height:100%;  }
.mobilefooer a:nth-child(2){
left:25%;}
.mobilefooer a:nth-child(3){
left:50%;}
.mobilefooer a:nth-child(4){
left:75%;}
.sjbanner{
display:none}
@media screen and (max-width:980px) {
#mid{
margin-top:5em;}
}
@media screen and (max-width:768px) {
.footer_1{
display:block}
.footer_1_mid{ margin-top:1em; margin-bottom:1em;
height:auto; overflow:hidden}
 .footer_1_mid_left{
 width:55%;}
.footer_1_mid_right{ width:25%; text-align:right;
float:right; position:static;}
.pcbanner{
display:none}
.sjbanner{
display:block}
.mobilefooer{
display:block;}
#mid{
margin-top:5em;}
}

@media screen and (max-width:480px) {
#mid{
margin-top:3.75em;}
}
.swiper-pagination-bullet-active{
background-color:#009cbd}
.footer_2{
background-color:#434343;}
.footer_2_mid dl a{
color:#fff;}
.footer_2_mid dl a:hover{
color:#009cbd}
.footer_3{
border-top:1px #666 solid;}

@media screen and (max-width:1080px) {
	.index_6{
	background-image:url(../images/1m.jpg);}
}





